package com.yuncheng.oaApi.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

public class OaJbzbVo {
    @ApiModelProperty(value = "主键id")
    private String oaid;

    @ApiModelProperty(value = "职务")
    private String fzw;

    @ApiModelProperty(value = "姓名")
    private String fxm;

    @ApiModelProperty(value = "部门")
    private String fbm;

    @ApiModelProperty(value = "加班/值班开始时间")
    private String fjbzbkssj;


    @ApiModelProperty(value = "加班/值班结束时间")
    private String fjbzbjssj;


    @ApiModelProperty(value = "加班/值班时长")
    private String fjbzbsc;

    @ApiModelProperty(value = "加班/值班事由")
    private String fjbzbsy;

    @ApiModelProperty(value = "加班/值班申请日期")
    private String fjbzbsqrq;

    @ApiModelProperty(value = "科室审批人")
    private String fksspr;

    @ApiModelProperty(value = "科室审批人签名")
    private String fkssprqm;

    @ApiModelProperty(value = "科室审批人签名时间")
    private String fkssprqmsj;

    @ApiModelProperty(value = "分管审批人")
    private String ffgspr;

    @ApiModelProperty(value = "分管审批人签名")
    private String ffgsprqm;

    @ApiModelProperty(value = "分管审批人签名时间")
    private String ffgsprqmsj;

    @ApiModelProperty(value = "单位领导审批人")
    private String fdwldspr;

    @ApiModelProperty(value = "单位领导审批人签名")
    private String fdwldsprqm;

    @ApiModelProperty(value = "单位领导审批人签名时间")
    private String fdwldsprqmsj;

    @ApiModelProperty(value = "加班/值班办理人")
    private String fjbzbblr;

    @ApiModelProperty(value = "加班/值班办理人签名")
    private String fjbzbblrqm;

    @ApiModelProperty(value = "加班/值班办理人签名时间")
    private String fjbzbblrqmsj;

    @ApiModelProperty(value = "流程状态")
    private String flczt;

    @ApiModelProperty(value = "是否发起流程")
    private String fsffqlc;

    @ApiModelProperty(value = "用户id")
    private String fuserid;

    @ApiModelProperty(value = "加班/值班开始日期")
    private String fjbzbksrq;


    @ApiModelProperty(value = "加班/值班结束日期")
    private String fjbzbjsrq;

    //vo增加额外

    @ApiModelProperty(value = "流转id")
    private String jobid;

    @ApiModelProperty(value = "环节名称")
    private String fhjmc;

    @ApiModelProperty(value = "流程名称")
    private String flcmc;

    @ApiModelProperty(value = "流程是否结束")
    private String lcsfjs;

    @ApiModelProperty(value = "发送人")
    private String ffsrmc;

    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty(value = "发送时间")
    private Date ffssj;

    @ApiModelProperty(value = "待办人")
    private String fdbr;

    @ApiModelProperty(value = "办理人")
    private String fblr;

    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty(value = "办理时间")
    private Date fblsj;

    @ApiModelProperty(value = "办理状态")
    private String fblzt;

    @ApiModelProperty(value = "办理状态不等于")
    private String fblztne;

    @ApiModelProperty(value = "退回意见")
    private String fthyj;

    @ApiModelProperty(value = "待办人id")
    private String fdbrid;

    @ApiModelProperty(value = "办理意见")
    private String fblyj;

    @ApiModelProperty(value = "办理类型")
    private String fbllx;

    @ApiModelProperty(value = "办理部门")
    private String fblbm;

    @ApiModelProperty(value = "是否可撤回")
    private String fsfkch;

    public String getFjbzbksrq() {
        return fjbzbksrq;
    }

    public void setFjbzbksrq(String fjbzbksrq) {
        this.fjbzbksrq = fjbzbksrq;
    }

    public String getFjbzbjsrq() {
        return fjbzbjsrq;
    }

    public void setFjbzbjsrq(String fjbzbjsrq) {
        this.fjbzbjsrq = fjbzbjsrq;
    }



    public String getFsfkch() {
        return fsfkch;
    }

    public void setFsfkch(String fsfkch) {
        this.fsfkch = fsfkch;
    }

    public String getFbllx() {
        return fbllx;
    }

    public void setFbllx(String fbllx) {
        this.fbllx = fbllx;
    }

    public String getFblbm() {
        return fblbm;
    }

    public void setFblbm(String fblbm) {
        this.fblbm = fblbm;
    }

    public String getFblyj() {
        return fblyj;
    }

    public void setFblyj(String fblyj) {
        this.fblyj = fblyj;
    }

    public String getFdbrid() {
        return fdbrid;
    }

    public void setFdbrid(String fdbrid) {
        this.fdbrid = fdbrid;
    }

    public String getFthyj() {
        return fthyj;
    }

    public void setFthyj(String fthyj) {
        this.fthyj = fthyj;
    }

    public String getFbm() {
        return fbm;
    }

    public void setFbm(String fbm) {
        this.fbm = fbm;
    }

    public String getFjbzbkssj() {
        return fjbzbkssj;
    }

    public void setFjbzbkssj(String fjbzbkssj) {
        this.fjbzbkssj = fjbzbkssj;
    }


    public String getFjbzbjssj() {
        return fjbzbjssj;
    }

    public void setFjbzbjssj(String fjbzbjssj) {
        this.fjbzbjssj = fjbzbjssj;
    }

    public String getFjbzbsc() {
        return fjbzbsc;
    }

    public void setFjbzbsc(String fjbzbsc) {
        this.fjbzbsc = fjbzbsc;
    }

    public String getFjbzbsy() {
        return fjbzbsy;
    }

    public void setFjbzbsy(String fjbzbsy) {
        this.fjbzbsy = fjbzbsy;
    }

    public String getFjbzbsqrq() {
        return fjbzbsqrq;
    }

    public void setFjbzbsqrq(String fjbzbsqrq) {
        this.fjbzbsqrq = fjbzbsqrq;
    }

    public String getFksspr() {
        return fksspr;
    }

    public void setFksspr(String fksspr) {
        this.fksspr = fksspr;
    }

    public String getFkssprqm() {
        return fkssprqm;
    }

    public void setFkssprqm(String fkssprqm) {
        this.fkssprqm = fkssprqm;
    }

    public String getFkssprqmsj() {
        return fkssprqmsj;
    }

    public void setFkssprqmsj(String fkssprqmsj) {
        this.fkssprqmsj = fkssprqmsj;
    }

    public String getFfgspr() {
        return ffgspr;
    }

    public void setFfgspr(String ffgspr) {
        this.ffgspr = ffgspr;
    }

    public String getFfgsprqm() {
        return ffgsprqm;
    }

    public void setFfgsprqm(String ffgsprqm) {
        this.ffgsprqm = ffgsprqm;
    }

    public String getFfgsprqmsj() {
        return ffgsprqmsj;
    }

    public void setFfgsprqmsj(String ffgsprqmsj) {
        this.ffgsprqmsj = ffgsprqmsj;
    }

    public String getFdwldspr() {
        return fdwldspr;
    }

    public void setFdwldspr(String fdwldspr) {
        this.fdwldspr = fdwldspr;
    }

    public String getFdwldsprqm() {
        return fdwldsprqm;
    }

    public void setFdwldsprqm(String fdwldsprqm) {
        this.fdwldsprqm = fdwldsprqm;
    }

    public String getFdwldsprqmsj() {
        return fdwldsprqmsj;
    }

    public void setFdwldsprqmsj(String fdwldsprqmsj) {
        this.fdwldsprqmsj = fdwldsprqmsj;
    }

    public String getFjbzbblr() {
        return fjbzbblr;
    }

    public void setFjbzbblr(String fjbzbblr) {
        this.fjbzbblr = fjbzbblr;
    }

    public String getFjbzbblrqm() {
        return fjbzbblrqm;
    }

    public void setFjbzbblrqm(String fjbzbblrqm) {
        this.fjbzbblrqm = fjbzbblrqm;
    }

    public String getFjbzbblrqmsj() {
        return fjbzbblrqmsj;
    }

    public void setFjbzbblrqmsj(String fjbzbblrqmsj) {
        this.fjbzbblrqmsj = fjbzbblrqmsj;
    }

    public String getFuserid() {
        return fuserid;
    }

    public void setFuserid(String fuserid) {
        this.fuserid = fuserid;
    }

    public String getOaid() {
        return oaid;
    }

    public String getFsffqlc() {
        return fsffqlc;
    }

    public void setFsffqlc(String fsffqlc) {
        this.fsffqlc = fsffqlc;
    }

    public void setOaid(String oaid) {
        this.oaid = oaid;
    }

    public String getFxm() {
        return fxm;
    }

    public void setFxm(String fxm) {
        this.fxm = fxm;
    }

    public String getFzw() {
        return fzw;
    }

    public void setFzw(String fzw) {
        this.fzw = fzw;
    }



    public String getFlczt() {
        return flczt;
    }

    public void setFlczt(String flczt) {
        this.flczt = flczt;
    }

    public String getJobid() {
        return jobid;
    }

    public void setJobid(String jobid) {
        this.jobid = jobid;
    }

    public String getFhjmc() {
        return fhjmc;
    }

    public void setFhjmc(String fhjmc) {
        this.fhjmc = fhjmc;
    }

    public String getFlcmc() {
        return flcmc;
    }

    public void setFlcmc(String flcmc) {
        this.flcmc = flcmc;
    }

    public String getLcsfjs() {
        return lcsfjs;
    }

    public void setLcsfjs(String lcsfjs) {
        this.lcsfjs = lcsfjs;
    }

    public String getFfsrmc() {
        return ffsrmc;
    }

    public void setFfsrmc(String ffsrmc) {
        this.ffsrmc = ffsrmc;
    }

    public Date getFfssj() {
        return ffssj;
    }

    public void setFfssj(Date ffssj) {
        this.ffssj = ffssj;
    }

    public String getFdbr() {
        return fdbr;
    }

    public void setFdbr(String fdbr) {
        this.fdbr = fdbr;
    }

    public String getFblr() {
        return fblr;
    }

    public void setFblr(String fblr) {
        this.fblr = fblr;
    }

    public Date getFblsj() {
        return fblsj;
    }

    public void setFblsj(Date fblsj) {
        this.fblsj = fblsj;
    }

    public String getFblzt() {
        return fblzt;
    }

    public void setFblzt(String fblzt) {
        this.fblzt = fblzt;
    }

    public String getFblztne() {
        return fblztne;
    }

    public void setFblztne(String fblztne) {
        this.fblztne = fblztne;
    }


}
